Text copied to clipboard!

Název

Text copied to clipboard!

Java vývojář střední úrovně

Popis

Text copied to clipboard!
Hledáme zkušeného Java vývojáře střední úrovně, který se připojí k našemu dynamickému týmu vývojářů. Tato pozice je ideální pro jednotlivce, kteří mají solidní zkušenosti s vývojem v jazyce Java a chtějí dále rozvíjet své dovednosti v prostředí agilního vývoje. Budete pracovat na vývoji a údržbě moderních softwarových řešení, která slouží tisícům uživatelů. Vaší hlavní odpovědností bude navrhování, vývoj a testování backendových komponent v Javě, spolupráce s frontendovými vývojáři a dalšími členy týmu na integraci systémů a zajištění vysoké kvality kódu. Očekáváme, že budete schopni samostatně řešit technické problémy, navrhovat efektivní řešení a přispívat k neustálému zlepšování našich vývojových procesů. Na této pozici budete mít možnost pracovat s moderními technologiemi jako jsou Spring Boot, Hibernate, REST API, Docker a CI/CD nástroje. Zkušenosti s cloudovými platformami jako AWS nebo Azure jsou vítány, ale nejsou podmínkou. Nabízíme přátelské pracovní prostředí, flexibilní pracovní dobu, možnost práce na dálku a příležitost k profesnímu růstu. Kromě toho poskytujeme školení, přístup k online kurzům a účast na odborných konferencích. Pokud jste motivovaný vývojář, který má vášeň pro čistý kód, týmovou spolupráci a neustálé učení, rádi vás přivítáme v našem týmu.

Odpovědnosti

Text copied to clipboard!
  • Vývoj a údržba backendových aplikací v jazyce Java
  • Spolupráce s frontendovými vývojáři a dalšími členy týmu
  • Návrh a implementace REST API
  • Zajištění kvality kódu prostřednictvím testování a code review
  • Účast na plánování sprintů a agilních schůzkách
  • Optimalizace výkonu aplikací
  • Integrace s databázemi a externími systémy
  • Dokumentace technických řešení
  • Podpora při nasazování aplikací do produkčního prostředí
  • Sledování nových technologií a návrh jejich využití

Požadavky

Text copied to clipboard!
  • Minimálně 3 roky zkušeností s vývojem v jazyce Java
  • Znalost frameworku Spring (Spring Boot výhodou)
  • Zkušenosti s databázemi (např. PostgreSQL, MySQL)
  • Znalost principů objektově orientovaného programování
  • Zkušenosti s verzovacími systémy (např. Git)
  • Schopnost pracovat v týmu i samostatně
  • Znalost angličtiny na technické úrovni
  • Zkušenosti s CI/CD nástroji výhodou
  • Znalost Dockeru nebo jiných kontejnerizačních technologií výhodou
  • Zkušenosti s testováním (JUnit, Mockito apod.)

Potenciální otázky na pohovor

Text copied to clipboard!
  • Kolik let máte zkušeností s vývojem v jazyce Java?
  • Jaké projekty jste v minulosti realizoval/a?
  • Máte zkušenosti s frameworkem Spring Boot?
  • Jaké databáze jste používal/a ve svých projektech?
  • Jaké nástroje používáte pro verzování kódu?
  • Máte zkušenosti s CI/CD procesy?
  • Jak přistupujete k testování kódu?
  • Pracoval/a jste někdy v agilním týmu?
  • Jaké cloudové platformy znáte?
  • Jste ochoten/ochotna pracovat na dálku?